package com.cw.entity;

import java.math.BigDecimal;

import cn.hutool.core.date.DateTime;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import java.util.Date;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.alibaba.excel.annotation.ExcelProperty;

/**
* @author ly
* @since 2021-09-28
*/
@ApiModel(value ="")
@Data
    @EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("CWGL_BEDTYPECHANGE")
public class CwglBedtypechange implements Serializable {

private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "ID")
    @ExcelProperty(value = "ID")
    @TableField("ID")
    private String id;

    @ApiModelProperty(value = "床位号")
    @ExcelProperty(value = "BED_NO")
    @TableField("BED_NO")
        private String bedNo;

    @ApiModelProperty(value = "科室编号")
    @ExcelProperty(value = "DEPT_CODE")
    @TableField("DEPT_CODE")
        private String deptCode;

    @ApiModelProperty(value = "科室名称")
    @ExcelProperty(value = "DEPT_NAME")
    @TableField("DEPT_NAME")
        private String deptName;

    @ApiModelProperty(value = "病区编号")
    @ExcelProperty(value = "NURSE_CELL_CODE")
    @TableField("NURSE_CELL_CODE")
        private String nurseCellCode;

    @ApiModelProperty(value = "病区名称")
    @ExcelProperty(value = "NURSE_CELL_NAME")
    @TableField("NURSE_CELL_NAME")
        private String nurseCellName;

    @ApiModelProperty(value = "操作人工号")
    @ExcelProperty(value = "OPER_ID")
    @TableField("OPER_ID")
        private String operId;

    @ApiModelProperty(value = "操作人姓名")
    @ExcelProperty(value = "OPER_NAME")
    @TableField("OPER_NAME")
        private String operName;

    @ApiModelProperty(value = "修改原因")
    @ExcelProperty(value = "OPER_REASON")
    @TableField("OPER_REASON")
        private String operReason;

    @ApiModelProperty(value = "修改前状态")
    @ExcelProperty(value = "BEFORE_TYPE")
    @TableField("BEFORE_TYPE")
        private String beforeType;

    @ApiModelProperty(value = "修改后状态")
    @ExcelProperty(value = "AFTER_TYPE")
    @TableField("AFTER_TYPE")
        private String afterType;

    @ApiModelProperty(value = "创建时间")
    @ExcelProperty(value = "CREATED_ON")
    @TableField("CREATED_ON")
        private String createdOn;


    @ApiModelProperty(value = "还原人")
    @ExcelProperty(value = "CREATED_BY")
    @TableField("CREATED_BY")
    private String createdBy;


    @ApiModelProperty(value = "备注")
    @ExcelProperty(value = "REMARK")
    @TableField("REMARK")
    private String remark;
}
